TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Yadkin Valley (W-S) Area rating list selection
                                                2023 Yadkin Valley (W-S) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Yadkin Valley (W-S)
Hanes Park    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Huan Tran U
4.29 4.5 3.5         18 +   Rural Hall, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Max Sandberg U
3.98 4.0 4.0         18 +   Winston Salem, NC
3 Aeimit Lakdawala U
3.97 4.0 4.0         40 +   Winston Salem, NC
4 Andrew Hjelt U
3.97 4.0 4.0         18 +   Greensboro, NC
5 William Roberts U
3.93 4.0 4.0         55 +   Winston Salem, NC
6 Adam Witten U
3.91 4.0 4.0         40 +   Winston Salem, NC
7 Mason Norman U
3.87 4.0 4.0         18 +   Lewisville, NC
8 Taylor McDaniel U
3.86 4.0 4.0         40 +   Winston Salem, NC
9 Corey Davis U
3.86 4.0 4.0         40 +   Greensboro, NC
10 Jonathan Frye U
3.84 (4.0) 4.0         18 +   Walnut Cove, NC
11 Travis Bui-Klimke U
3.84 4.0 4.0         18 +   Kernersville, NC
12 Tony McGraw U
3.83 4.0 4.0         40 +   Greensboro, NC
13 Aditya Shrivastava U
3.82 4.0 4.0         18 +   High Point, NC
14 Jeremy Madrazo U
3.82 4.0 4.0         18 +   Elon, NC
15 Steve Moxley U
3.81 4.0 4.0         55 +   Mocksville, NC
16 Matt Wilson U
3.79 4.0 4.0         55 +   Winston Salem, NC
17 Jerry Taylor U
3.79 4.0 4.0         55 +   Salisbury, NC
18 Ranganadh Vemuri U
3.76 4.0 4.0         40 +   Winston Salem, NC
19 Jon Lowder U
3.74 4.0 4.0         55 +   Winston Salem, NC
20 William Crabtree U
3.74 4.0 4.0         55 +   Winston Salem, NC
21 Donny Anderson U
3.74 4.0 4.0         40 +   Kernersville, NC
22 Chris Reilly U
3.73 4.0 4.0         55 +   Winston Salem, NC
23 Josh Ivester U
3.72 4.0 4.0         40 +   WINSTON SALEM, NC
24 Luis Londono U
3.70 4.0 4.0         18 +   Clemmons, NC
25 Anthony Reese U
3.69 4.0 4.0         55 +   CLEMMONS, NC
26 Daniel Moxley U
3.68 4.0 4.0         18 +   Mocksville, NC
27 Chas Smith U
3.67 4.0 4.0         18 +   High Point, NC
28 Will Jordan-Leonard U
3.67 4.0 4.0         40 +   Winston Salem, NC
29 Sean Berman U
3.67 4.0 4.0         18 +   Washington, DC
30 Jordan Tannenbaum U
3.65 4.0 4.0         18 +   Pfafftown, NC
31 Scott Saffer U
3.65 4.0 4.0         55 +   Winston Salem, NC
32 Michael Dowell U
3.65 4.0 4.0         55 +   Advance, NC
33 Ramesh Govindarajan U
3.64 4.0 4.0         40 +   Lewisville, NC
34 Ted Irvin U
3.63 4.0 4.0         55 +   Winston Salem, NC
35 Matthew Wright U
3.61 4.0 3.5         40 +   Winston Salem, NC
36 Alex George U
3.59 4.0 4.0         40 +   PFAFFTOWN, NC
37 Phil May U
3.58 4.0 4.0         55 +   Winston Salem, NC
38 Caio Max Rocha Lima U
3.58 4.0 4.0         55 +   Winston Salem, NC
39 Nathan Caldwell U
3.58 4.0 4.0         55 +   Lexington, NC
40 Scott Cadmus U
3.58 4.0 4.0         55 +   Winston Salem, NC
41 Tommy Adams U
3.56 4.0 4.0         55 +   Union Grove, NC
42 Albert Esposito U
3.55 4.0 4.0         55 +   Burlington, NC
43 Constantine Sarris U
3.54 (4.0) 4.0         18 +   KING, NC
44 Logan Freeman U
3.54 4.0 4.0         55 +   Boone, NC
45 John Johnston U
3.53 4.0 4.0         55 +   Winston Salem, NC
46 Ryan Moxley U
3.52 4.0 4.0         18 +   Mocksville, NC
47 Darren Cranfill U
3.51 4.0 4.0         40 +   Advance, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
48 PAUL PHILLIPS U
3.49 3.5 4.0         55 +   Winston Salem, NC
49 Tom Gibbs U
3.47 3.5 4.0         55 +   Davidson, NC
50 Roy Simpson U
3.46 3.5 4.0         55 +   Winston Salem, NC
51 John Vlachos U
3.45 (3.5) 4.0         55 +   Winston Salem, NC
52 Kenny Johnson U
3.44 3.5 4.0         55 +   South Charleston, WV
53 Joe Peele U
3.43 3.5 3.5         40 +   Winston Salem, NC
54 Andrew Backus U
3.43 3.5 3.5         55 +   Mocksville, NC
55 Davis Phanthalack U
3.42 3.5 3.5         18 +   Greensboro, NC
56 Mark Yamane U
3.41 3.5 3.5         18 +   Winston Salem, NC
57 Thomas Williams U
3.40 3.5 3.5         18 +   Kernersville, NC
58 George Clutts U
3.40 3.5 4.0         55 +   Advance, NC
59 Jagdeep Singh U
3.38 3.5 3.5         18 +   High Point, NC
60 Daniel Hege U
3.38 3.5 3.5         40 +   High Point, NC
61 Adam Montessi U
3.37 3.5 3.0         40 +   Winston Salem, NC
62 Tom Breese U
3.37 3.5 4.0         55 +   Winston Salem, NC
63 Daniel Johnson U
3.36 3.5 3.5         18 +   Winston Salem, NC
64 Gilbert Roberts U
3.33 3.5 3.5         55 +   Kernersville, NC
65 Martin Mailloux U
3.33 3.5 3.5         55 +   Kernersville, NC
66 SAGE MILLER U
3.31 3.5 3.5         18 +   Winston Salem, NC
67 Aravindh Raj Sankara Narayanan U
3.30 3.5 3.5         40 +   High Point, NC
68 Mark Johnson U
3.29 3.5 3.5         40 +   Salisbury, NC
69 Brian Acker U
3.29 3.5 3.5         40 +   Winston Salem, NC
70 Joseph Kulits U
3.27 3.5 3.5         18 +   Westfield, NC
71 Jesus Mota Medellin U
3.26 3.5 3.5         18 +   Greensboro, NC
72 Chris Blankenship U
3.26 3.5 3.5         40 +   Pfafftown, NC
73 Logan Shuping U
3.24 3.5 3.5         18 +   Rockwell, NC
74 Mark Twiddy U
3.20 (3.5) 3.5         18 +   Greensboro, NC
75 Steve Nagy U
3.20 3.5 3.5         55 +   Clemmons, NC
76 Christopher Moxley U
3.20 3.5 3.5         18 +   Mocksville, NC
77 Jeffery Konczal U
3.19 3.5 3.5         55 +   Winston Salem, NC
78 Dean Burkhalter U
3.18 3.5 3.5         40 +   Clemmons, NC
79 Alex Djuro U
3.17 3.5 3.5         18 +   Winston Salem, FL
80 Neil Bishop U
3.16 3.5 3.5         18 +   Winston Salem, NC
81 TL Brown U
3.13 3.5 3.5         18 +   Winston Salem, NC
82 Chance Brown U
3.13 3.5 3.5         18 +   Charlotte, NC
83 Andrew Darcy U
3.12 3.5 3.5         18 +   LEWISVILLE, NC
84 Matt Craver U
3.12 3.5 3.5         18 +   Clemmons, NC
85 Phillip Skipper U
3.11 3.5 3.5         18 +   Winston Salem, NC
86 Robert Gay U
3.11 3.5 3.5         55 +   Winston Salem, NC
87 Kevin Messick U
3.10 (3.5) 3.5         55 +   Advance, NC
88 Matt Crews U
3.10 3.5 3.5         18 +   Winston Salem, NC
89 James Richards U
3.07 3.5 3.5         18 +   Winston Salem, NC
90 Manas Mishra U
3.07 (3.5) 4.0         18 +   Clemmons, NC
91 Evan Hagen U
3.03 (3.5) 3.5         18 +   WINSTON SALEM, NC
92 Justin Hammonds U
3.02 3.5 3.5         18 +   Winston Salem, NC
93 Paul Howard U
3.01 (3.5) 3.5         40 +   Lexington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
94 Blake Suess U
2.99 3.0 3.0         18 +   Pfafftown, NC
95 Paul Gregory U
2.99 3.0 3.5         40 +   WINSTON SALEM, NC
96 Daniel Alvarez U
2.99 3.0 3.5         18 +   Winston Salem, NC
97 Daniel Lamanna U
2.97 3.0 3.5         18 +   Winston Salem, NC
98 Felipe Rivas U
2.96 3.0 3.5         18 +   GREENSBORO, NC
99 Jeff Clay U
2.93 3.0 3.0         18 +   Lewisville, NC
100 Jacobo Araujo Nieto U
2.92 3.0 3.0         40 +   Pfafftown, NC
101 Michael Tyson U
2.88 3.0 3.5         18 +   Winston Salem, NC
102 Greg Oppenheim U
2.88 3.0 3.0         18 +   Winston Salem, NC
103 Nadeem Akhtar U
2.87 3.0 3.0         18 +   Winston Salem, NC
104 David Crews U
2.85 3.0 3.5         40 +   Advance, NC
105 Marshall Spillman U
2.82 (3.0) 2.5         18 +   Harmony, NC
106 Zachary Grubb U
2.80 (3.0) 3.5         40 +   Winston Salem, NC
107 Shelton Davis U
2.79 (3.0) 3.0         18 +   Winston Salem, NC
108 Dion Sprenkle U
2.78 3.0 3.0         18 +   Winston Salem, NC
109 Pete Osadnick U
2.78 (3.0) 3.0         18 +   Winston Salem, NC
110 Manuel Gimeno Amoros U
2.77 3.0 3.0         18 +   Winston Salem, NC
111 Richard Moye U
2.74 3.0 3.0         40 +   Winston Salem, NC
112 Garret Young U
2.73 (3.0) 3.0         40 +   Winston Salem, NC
113 Matthew Whitman U
2.71 3.0 3.0         18 +   Winston Salem, NC
114 David Fuerst U
2.69 3.0 3.0         18 +   Cornelius, NC
115 Logan Caldwell U
2.69 3.0 3.5         18 +   Lexington, NC
116 Jay Wilhelmi U
2.67 (3.0) 3.0         18 +   Pfafftown, NC
117 Brent White U
2.58 (3.0) 3.0         18 +   Winston Salem, NC
118 Er Ralston U
2.55 3.0 3.0         18 +   Winston Salem, NC
119 Jason Hartsough U
2.54 3.0 3.0         18 +   Winston Salem, NC
120 Adam McCord U
2.51 (3.0) 3.0         18 +   Winston Salem, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
121 Daniel Rose U
2.39 (2.5) 3.0         18 +   Winston Salem, NC
122 Tyler Oakley U
2.38 2.5 2.5         18 +   Winston Salem, NC
123 Ben Ward U
2.17 (2.5) 2.5         18 +   Lexington, NC
124 Rick Fowler U
2.09 2.5 2.5         18 +   Danville, VA
Tyler Anderson U
n/a n/a 4.0         18 +   Chapel Hill, NC
Fabio Anello U
n/a n/a 4.0         55 +   Lewisville, NC
Paul Bercovitch U
n/a n/a 3.0         18 +   Winston Salem, NC
Drew Blackwell U
n/a n/a 3.0         18 +   Winston Salem, NC
Jeff Bryant U
n/a n/a 4.0         55 +   Winston Salem, NC
Bill Carter U
n/a n/a 4.0         55 +   Yadkinville, NC
Jonathan Chandler U
n/a n/a 4.0         18 +   Jamestown, NC
Tyler Elseth U
n/a n/a 3.0         18 +   Clemmons, NC
Juan Fortich U
n/a n/a 3.0         18 +   Winston Salem, NC
Steve Francke U
n/a n/a 4.0         55 +   COLORADO SPRINGS, CO
Robert Harris U
n/a n/a 3.5         18 +   Winston Salem, NC
Scott Larson U
n/a n/a 4.0         40 +   Pfafftown, NC
Chuck Long U
n/a n/a 2.5         18 +   Winston Salem, NC
Craig Peatross U
n/a n/a 4.0         55 +   Winston Salem, NC
Daniel Reeder U
n/a n/a 3.5         18 +   Winston Salem, NC
Benjamin Rigney U
n/a n/a 3.0         18 +   Winston Salem, NC
Kevin Robertson U
n/a n/a 4.0         55 +   Winston Salem, NC
Kenny Smith U
n/a n/a 4.0         55 +   Kernersville, NC